import request from '@/utils/request';

/**
 * 表单 - 属性选项列表
 * @param {Object} data {ids}
	1: 渠道状态 2: 客户级别 3: 客户类型 4: 购车特性 5: 客户关注点 6: 客户特征 7: 意向车型 8: 厂家贷款期数 9: 银行贷款期数
	10: 商业险保额 11: 其他险保额 12: 供应商 13: 整车仓库 14: 收款方式 15: 进店人数 16: 配件仓库类型 17: 配件供应商类型
	18: 配件供应商结算方式 19: 配件采购类型 20: 配件盘库类型 21: 汽车外观
//  */
export function getPresaleAttributeList(ids) {
  return request.get('/presale/common/optionList?ids=' + ids);
}

/**
 * 获取模板文件
 * @param {Object} data {type}
 * 模板类型 类型 1: 配件入库明细模板 2: 库位模板 3: 配件模板
//  */
export function getSystemUploadTemplate(type) {
  return request.get('/system/upload/template/' + type);
}

/**
 * 审批信息 - 审批流程
 * @param {Object} data {type}
 * 审批类型 1: 客电修改审批 2: 订车审批 3: 锁车审批 4: 交款审批 5: 采购审批 6: 调拨审批 7: 战败审批 8: 退订审批 9: 退车审批 10: 申请接待 11: 定价审批 12: 调出审批 13: 直接入库审批 14: 直购审批 15: 作废审批 16: 退费审批 17: 库存修改审批 18: 提现审批 19: 移库审批 20: 延保审批 21: 保险开单审批 22: 外调审批
//  */
export function getPprovalProcess(type) {
  return request.get('/system/common/process/' + type);
}


/**
 * 所属上级
 * @param 架构类型 1: 门店 2: 普通部门 3: 员工 4: 直属部门
 */
export function getHierarchySuperList(type) {
  return request.get('/system/common/superList?type=' + type);
}
